.mini-basket{z-index:10;width:355px;cursor:initial;background:#fff;border-radius:15px;position:absolute;top:32px;right:0;box-shadow:4px 4px 20px rgba(200,200,200,.3)}.mini-basket__container{border-radius:inherit;min-height:100px;padding:16px}.mini-basket__container.fetching{color:#3d3d3d;font-size:1.125rem}.mini-basket.disabled:before,.mini-basket__container.disabled:before{z-index:1;border-radius:inherit;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mini-basket.lds-dual-ring:after,.mini-basket__container.lds-dual-ring:after{z-index:1;border-style:solid;border-width:6px;border-color:transparent var(--primaryColor)transparent var(--primaryColor);content:"";background:0 0;border-radius:50%;width:50px;height:50px;animation:1.2s linear infinite lds-dual-ring;position:absolute;top:calc(50% - 25px);right:calc(50% - 25px)}.mini-basket.disabled:before{opacity:.8;background:#fff}.mini-basket__container.disabled:before{background:0 0}.mini-basket__title{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 3px;font-size:1rem;font-weight:700;display:-ms-flexbox;display:flex}.mini-basket__title-price{font-size:1.125rem}.mini-basket__product-container{scrollbar-color:linear-gradient(90deg,#2aa34f 0%,#2e9577 32%,#6c6dbe 66%,#a979c3 100%)#eaeaea;scrollbar-width:5px;max-height:330px;margin-bottom:15px;margin-right:-14px;padding-right:14px;overflow-x:auto}.mini-basket__product-container::-webkit-scrollbar{width:7px;height:4px}.mini-basket__product-container::-webkit-scrollbar-track{background:#eaeaea;border-radius:10px}.mini-basket__product-container::-webkit-scrollbar-thumb{background:linear-gradient(#2aa34f 0%,#2e9577 32%,#6c6dbe 66%,#a979c3 100%);border-radius:5px}.mini-basket__basket-link{background:var(--quickBuyBtnBackground);border-radius:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40px;margin-top:25px;font-size:.875rem;line-height:40px;display:-ms-flexbox;display:flex}.mini-basket-bonus{margin-bottom:15px}.mini-basket-bonus__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.mini-basket-bonus__total{margin-left:10px;font-size:.875rem;font-weight:500}.mini-basket-bonus__price{margin-left:auto;font-size:1rem;font-weight:700}.mini-basket-bonus__label{background:#f4f4f4;border-radius:12px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:5px;padding:8px 16px;line-height:1.2;display:-ms-flexbox;display:flex}.mini-basket-product{border-bottom:1px solid #e5e5e5;margin-top:15px}.mini-basket-product__container{display:-ms-flexbox;display:flex;position:relative}.mini-basket-product__img-container{-ms-flex-align:end;align-items:flex-end;width:32%;margin-right:10px;display:-ms-flexbox;display:flex}.mini-basket-product__img-container img{max-width:100%;height:auto}.mini-basket-product__img-container:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mini-basket-product__content-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px;display:-ms-flexbox;display:flex}.mini-basket-product__name{font-size:.875rem;font-weight:500}.mini-basket-product__pack{color:#999;font-size:.75rem;font-weight:400}.mini-basket-product__price-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:10px;display:-ms-flexbox;display:flex}.mini-basket-product__del-product{z-index:0;background-color:transparent;background-image:url(/static/images/other/del-icon.svg);background-position:50%;border:none;outline:none;width:32px;height:32px;position:relative}.mini-basket-product__del-product:hover{opacity:.8}.mini-basket-product__price{white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:700;display:-ms-flexbox;display:flex}.mini-basket-product__price .old-price{margin:0;padding-left:5px;font-size:.75rem}.mini-basket-product__price .new-price{padding-left:5px}.desktop-basket{width:34px;height:34px}
